package jm.nj.day01mian.demo02;
/*
* this关键字
*
* this代表本类对象的引用(this就是对象),那个对象调用了方法,方法中的this就是那个对象
*
* this的作用
*       当成员和局变量同名时,使用this可以区别成员和局部变量
*       this.变量  为成员变量
*
* */
public class Person {
    private String name;
    private int age;

    public Person() {
    }

    public Person(String name, int age) {
        this.name = name;
        this.age = age;
    }

    //对象p中调用了show方法,方法中的this就是p
    public void show(){
        System.out.println("this:"+this);
        String name = "旺财";
        int age = 10;
        System.out.println(name+"..."+age);
        System.out.println(this.name+"..."+this.age);
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public int getAge() {
        return age;
    }

    public void setAge(int age) {
        this.age = age;
    }
}
